donkey kick - French English Dictionary